
[dbo].[ScheduledTaskHistory]
CREATE TABLE [dbo].[ScheduledTaskHistory]
(
[ScheduledTaskHistoryKey] [uniqueidentifier] NOT NULL,
[ScheduledTaskKey] [uniqueidentifier] NOT NULL,
[StartedOn] [datetime] NOT NULL,
[FinishedOn] [datetime] NULL,
[CompletionStatus] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[WorkflowInstanceKey] [uniqueidentifier] NULL,
[LogText] [ntext] COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[MarkedForDeleteOn] [datetime] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
ALTER TABLE [dbo].[ScheduledTaskHistory] ADD CONSTRAINT [PK_ScheduledTaskHistory] PRIMARY KEY CLUSTERED ([ScheduledTaskHistoryKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_ScheduledTaskHistory_ScheduledTaskKey] ON [dbo].[ScheduledTaskHistory] ([ScheduledTaskKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ScheduledTaskHistory] ADD CONSTRAINT [FK_ScheduledTaskHistory_ScheduledTask] FOREIGN KEY ([ScheduledTaskKey]) REFERENCES [dbo].[ScheduledTask] ([ScheduledTaskKey])
GO